struts and scaffolding which sustain galleries - Inglés Sinónimo Diccionario